.h2 { padding-left:10px; background:url(../i/comm/bg-h2.png) repeat-x 0 0; font:14px/30px "Microsoft YaHei"; color:#5E554E; }
.img1 { width:198px; }
#sort-nav,#viewed{zoom:1;}
#sort-nav li a { display:block;zoom:1;}
#sort-nav li a:hover { background:#F7F4F0 url(../i/comm/ico-arrow1.png) no-repeat 2px 50%; color:#C60; text-decoration:none; }
#sort-nav ul,#viewed ul { overflow:hidden; margin:5px; zoom:1;}
#sort-nav ul ul{margin:0;}
#sort-nav li { margin-bottom:-1px; line-height:30px; border-bottom:1px dotted #CCC; }
#sort-nav li li { line-height:20px; padding:4px 0; border-bottom:none; }
#sort-nav li a { padding-left:20px; font-size:14px; font-weight:bold; }
#sort-nav li li a { padding-left:30px;font-size:12px; font-weight:normal; }
#sort-nav li li li a { padding-left:45px; }
#sort-nav .pr{ background:none; color:#666;font-weight:bold;}
#sort-nav .cur,#sort-nav .cur:hover{background:#F7F4F0 url(../i/comm/ico-arrow.png) no-repeat 2px 50%;color:#C60;cursor:default;}
#viewed{position:relative;}
#viewed .handle{position:absolute; top:0; right:5px; line-height:30px; color:#999;}
#viewed li { float:left; width:100%; margin-bottom:-1px; border-bottom:1px dotted #CCC;zoom:1; }
#viewed li a{ float:left;padding:5px;}
#viewed li a:hover{text-decoration:none;}
#viewed li span{display:block; margin-left:60px;}
#viewed li .s-pic{float:left; width:50px; height:65px;}
.handlebox{ overflow:hidden;line-height:40px; border-bottom:1px solid #EEEEEE;zoom:1;}
.handlebox .pagination .pageprev,.handlebox .pagination a.pageprev:hover{ padding-left:15px;background:url(../i/comm/ico-arrow2.png) no-repeat 0 50%;*background:url(../i/comm/ico-arrow2.png) no-repeat 0 45%;vertical-align:middle;zoom:1;}
.handlebox .pagination .pagenext,.handlebox .pagination a.pagenext:hover{ padding-right:15px;background:url(../i/comm/ico-arrow1.png) no-repeat 100% 50%;background:url(../i/comm/ico-arrow1.png) no-repeat 100% 45%;vertical-align:middle; zoom:1;}
.handlebox select{margin:9px 0; _height:20px;}
.handlebox dl,.handlebox dt,.handlebox dd{float:left; margin:0 5px; line-height:40px; _display:inline;}
.handlebox dd{margin:0 2px;}
.taxis a{ float:left; height:20px; line-height:20px; margin:10px 0; padding:0 20px 0 15px; background:url(../i/list/bg-taxis.png) no-repeat 100% 0; color:#FFF; overflow:hidden; *line-height:24px;}
.taxis a:hover,.taxis .cur a{background-image:url(../i/list/bg-taxis-cur.png); text-decoration:none; color:#FFF;}
.taxis .cur.cd a{cursor:default;}
.taxis .desc a,.taxis .desc a:hover{background-image:url(../i/list/bg-taxis-cur_desc.png);}
.show a{ float:left; line-height:20px; width:24px; margin:9px 0; border:1px solid #CCC; text-align:center;}
.show a:hover,.show .cur a{ border:1px solid #A70000; color:#A70000; text-decoration:none;}
.show .cur a{ cursor:default;}
.item{margin:20px 0 10px; letter-spacing:-0.5em;}
.item a:hover{text-decoration:none;}
.item li{width:175px; min-height:310px; padding:3px; margin:0 2px; display:inline-block; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom: 1; *display:inline; _height:310px; margin-bottom:10px; letter-spacing:0;}
.item li:hover,.item li.hover{background:url(../i/list/bg-good.png) repeat-x 0 0;}
.item li img{ display:block; width:175px; height:228px;margin:0 auto 5px;}
.item .title{ display:block;}
.item *{_vertical-align:baseline;}
.item .brand{font:14px "Microsoft YaHei"; color:#CCC;}
.item .special,.item .point,.item .spe-point{/*overflow:hidden;*/ width:31px; height:13px; background:url(../i/list/ico-item.png) no-repeat 0 -15px; text-indent:-9999em;}
.item .opr .special{position:relative; top:2px;}
.item .point{background-position:0 0;}
.item .spe-point{ height:28px;background-position:0 0;}
.pagination a{ padding:1px 4px; margin:0 4px;background:#757575; color:#FFF; vertical-align:bottom;}
.pagination a:hover{text-decoration:none;background:#C2030D;color:#FFF;}
.pagination .pagecur{padding:1px 4px; margin:0 4px;background:#C2030D;color:#FFF;}
.pagination .pageprev,.pagination a.pageprev:hover{padding-left:10px; background:url(../i/list/bg-pageprev.png) no-repeat 0 50%; color:#757575;}
.pagination .pagenext,.pagination a.pagenext:hover{padding-right:10px; background:url(../i/list/bg-pagenext.png) no-repeat 100% 50%;color:#757575;}
.pagination a.pageprev:hover,.pagination a.pagenext:hover{color:#F60;}
.pagination span.pageprev,.pagination span.pagenext{color:#CCC;}
.goto{ margin:-2px 0 0 20px;}
.goto input{vertical-align:middle;}
.goto .text{ width:24px; height:14px; margin:0 5px; border:1px solid #CCC;}
.goto .submit{width:35px; height:18px; line-height:18px; margin-left:10px; background:#9B938A; color:#FFF; border:none; cursor:pointer;}
.brandchange{ position:relative; float:left;width:165px; height:20px; margin-top:9px; border:1px solid #CCC; z-index:10;}
.brandchange dl{cursor:pointer;}
.brandchange dl,.brandchange dt,.brandchange dd{margin:0;line-height:20px;}
.brandchange dt{ width:35px; background:#EEE;color:#AEA79F; text-align:center;}
.brandchange dd{width:130px; background:url(../i/comm/ico-drop.png) no-repeat 95% 6px; text-indent:.5em;}
.brandchange ul{ display:none;position:absolute; top:20px; left:-1px; width:270px; padding:0 10px 10px; background:#FFF; border:1px solid #CCC;}
.brandchange li{float:left; width:90px;line-height:14px; padding:10px 0 0;}
.brandchange .cur a{color:#A70000;}
.brandchange .cur a:hover{cursor:default; text-decoration:none;}
.dh2{ overflow:hidden;height:42px; margin-bottom:5px; background:url(../i/list/bg-point.jpg) no-repeat 0 0; text-indent:-99em;}
.dh2s{ overflow:hidden;height:42px; margin-bottom:5px; background:url(../i/list/bg-spec.jpg) no-repeat 0 0; text-indent:-99em;}
.pagination{_padding-top:2px;}
.opr,.npr,.ipr{padding-left:50px;}
.opr{background:url(../i/comm/price.png) no-repeat 0 -21px;}
.npr{background:url(../i/comm/price.png) no-repeat 0 0;}
.ipr{background:url(../i/comm/price.png) no-repeat 0 -41px;}
.hjz{height:42px; line-height:42px; padding-left:20px;background:url(../../../images2006/Pink/i/list/bg-vip.png) no-repeat 0 0; font-weight:bold; font-size:18px; color:#FFF; }
.hjz a{float:right; margin-right:2em; font-size:12px; color:#FFF; text-decoration:underline;}
.item del{color:#CCC; font-family:simsun; _display:block;}
.item .hl2{font-weight:bold;}
.brandbox{ position:relative; padding:5px 5px 0;background:url(../i/comm/bg-h2.png) repeat-x 0 0;}
.brandbox .h3{float:left; width:80px;font:14px/18px "Microsoft YaHei"; color:#5E554E; text-align:center;_position:absolute;}
.brandbox ul{ margin-left:80px; padding:1px 10px 0; border-left:1px dashed #CCC;}
.brandbox li{float:left; width:125px; padding-bottom:5px; height:20px; line-height:20px;}
.brandbox ul a{ overflow:hidden; display:block; padding-left:15px; text-decoration:none;_width:110px; height:20px;line-height:20px;}
.brandbox ul a:hover{background:#F7F4F0 url(../i/comm/ico-arrow1.png) no-repeat 0 4px;text-decoration:none;}
.brandbox ul .cur a{background:url(../i/comm/ico-arrow.png) no-repeat 0 4px;}
.brandbox ul .cur a:hover{background:url(../i/comm/ico-arrow.png) no-repeat 0 4px; cursor:default; color:#666;}
.brandbox .key{ height:15px; margin:-5px -5px 0 0;}
.brandbox .key a{ overflow:hidden;float:right;width:55px; height:15px; line-height:17px;background:url(../i/list/bg-key.png) no-repeat 0 0; text-indent:22px; margin-top:-5px;*margin-top:0; }
.brandbox .key a:hover{ text-decoration:none;}
.brandbox .key a.close{ margin-top:0; background:url(../i/list/bg-key.png) no-repeat 0 -15px;}
.brandbox1{ border-top:none; padding:5px 5px 0;background:url(../i/comm/bg-h2.png) repeat-x 0 0;}
.brandbox1 .h3{float:left; width:80px;font:14px/18px "Microsoft YaHei"; color:#5E554E; text-align:center; _position:relative;}
.brandbox1 ul{ margin-left:80px; padding:1px 10px 0; border-left:1px dashed #CCC; width:620px; overflow:hidden;}
.brandbox1 li{float:left; width:125px; padding-bottom:5px; height:20px; line-height:20px;}
.brandbox1 ul a{ overflow:hidden; display:block; padding-left:15px; text-decoration:none;_width:110px; height:20px;line-height:20px;}
.brandbox1 ul a:hover{background:#F7F4F0 url(../i/comm/ico-arrow1.png) no-repeat 0 4px;text-decoration:none;}
.brandbox1 ul .cur a{background:url(../i/comm/ico-arrow.png) no-repeat 0 4px;}
.brandbox1 ul .cur a:hover{background:url(../i/comm/ico-arrow.png) no-repeat 0 4px; cursor:default; color:#666;}
/*---wxj-----*/
.cx_waikuang { width: 740px; margin:0 auto 10px; }
.cx_waikuang img{border:1px solid #D6D6D6;}
.changxiao { display:none; width: 740px; margin-top:8px; }
.cx_midbg { overflow:hidden; height:279px; background-image: url(../i/list/changxiao_02.jpg); background-repeat: repeat-y; }
.cx_midbg01 {overflow:hidden; height:279px; background-image: url(../i/list/changxiao_07.jpg); background-repeat: repeat-y; }
.chanpin_list img { margin-bottom: 6px; border: 1px solid #FFF; }
.chanpin_list a { display:block; text-align: center; cursor:hand; font-size: 12px; color: #666666; text-decoration: none; }
.chanpin_list a:hover { text-decoration: none; }
.chanpin_list a:hover img { border: 1px solid #FEBFCE; }
.chanpin_list a span.txt_bk { display: block; height: 40px; width: 173px; background-color: #F7F7F7; border: 1px solid #ECECEC; margin-left: auto; text-align: center; margin-right: auto; }
.chanpin_list a span.txt_bk01 { display: block; height: 60px; width: 173px; background-color: #F7F7F7; border: 1px solid #ECECEC; margin-left: auto; text-align: center; margin-right: auto; }
.chanpin_list a:hover span.txt_bk { display: block; background-color: #FFF0F5; border: 1px solid #FEBFCE; }
.chanpin_list a:hover span.txt_bk01 { display: block; background-color: #FFF0F5; border: 1px solid #FEBFCE; }
.chanpin_list a span.txt_prices { color:#666; display:block; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.chanpin_list a span.txt_prices01 { color:#A3A3A3; display:block; text-decoration: none; font-size: 13px; font-weight: bold; }
.chanpin_list a span.txt_sup { color:#A71F24; padding:0 2px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; line-height:18px; font-size: 14px; }
.chanpin_list a span.txt_jifen { color:#FF5A00; padding:0 2px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:18px; font-size: 12px; font-weight: normal; }
.chanpin_list a span.txt_sup01 { color:#FF5A00; padding:0 2px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; line-height:18px; }
.chanpin_list a span.jifen { color:#FF6600; padding:0 2px; text-decoration: none; font-weight: normal; }
.bar { margin-top: 8px; margin-bottom: 8px; }
.cx_biaoti {height:45px; background:url(../i/list/cxbar_01.gif) no-repeat 0 0; }
.cx_biaoti .cx_key{ float:right; width:90px; margin-top:4px;}
.cx_biaoti .cx_key li{ float:left;width:30px; height:30px;margin-left:7px; }
.cx_biaoti .cx_key a{ overflow:hidden; display:block; width:100%; height:100%; background:url(../i/list/bg-key-hot.png) no-repeat 0 0; text-indent:-99em;}
.cx_biaoti .cx_key a:hover{background-position:-60px 0;}
.cx_biaoti .cx_key .cx_up a{background-position:-30px 0;}
.cx_biaoti .cx_key .cx_up a:hover{background-position:-90px 0;}
.banner_area li{ float:left; width:180px; height:70px; margin:5px 2px 0 3px;_margin:5px 1.9px 0 2px;}
.banner_area img{width:180px; height:70px; vertical-align:top;}
/*--for brand list--*/
.brand-title{ background:url(../i/list/brand-title-bg.gif) repeat-x 0 0; height:29px;}
.brand-title .fr{padding-right:10px;}
.brand-title .title{font-size:14px; font-family:"Microsoft YaHei"; font-weight:600; padding-left:10px;}
.brand-list a img{background:url(../i/list/brand-bg.gif) no-repeat 0 0; display:block; width:178px; height:70px; padding:2px 2px 3px 3px;}
.brand-list a:hover img{background:url(../i/list/brand-bg-on.gif) no-repeat 0 0;}
/*--for brand list v2--*/
.brand-list-2{border-top:1px solid #e1d2ca; border-bottom:1px solid #e1d2ca; background:#f7f3f0; padding:10px 0 5px 3px;}
.brand-list-2 li{float:left; margin:0 1px 5px 2px; display:inline;}
.brand-list-2 a img{display:block; width:175px; padding:2px 2px 3px 3px;}
.brand-list-2 a:hover img{background:url(../i/list/brand-bg-on2.gif) no-repeat 0 0;}
.extend-btn{background:#f7f3f0 url(../i/comm/icon-drop2.gif) no-repeat 5px 8px; padding:3px 0px 3px 18px; border:1px solid #e1d2ca; border-top:0; width:80px; margin:0 auto; margin-top:-1px; color:#920606; height:18px; line-height:18px;}
.extend-btn.extend-up{background:#f7f3f0 url(../i/comm/icon-up2.gif) no-repeat 30px 8px; text-align:center;}
.extend-btn:visited,.extend-btn:hover{color:#920606; text-decoration:none;}
.cx_waikuang .brand-list img,.cx_waikuang .brand-list-2 img{border:0;}
/*--for children year area--*/
.f14{font-size:14px;}
.children-year{width:738px; margin:0 auto 10px;}
.children-year .brand-title{padding-left:8px; color:#666; line-height:29px; vertical-align:middle;}
.year-area{padding:0 16px;}
.year-area .fl,.year-area .fr{height:110px; width:344px;}
.year-area .fl h4{ background:url(../i/list/children-year.jpg) no-repeat 0 0; height:50px; width:344px; text-indent:-99em;}
.year-area .fr h4{ background:url(../i/list/children-year.jpg) no-repeat 100% 0; height:50px; width:344px; text-indent:-99em;}
.year-area ul{margin-left:8px; position:relative; top:-20px; height:80px;}
.year-area ul li{float:left; margin:0 0px 0 6px; display:inline;}
.year-area ul li a{display:block; background-image:url(../i/list/children-year.jpg); background-repeat:no-repeat; width:75px; height:75px; text-indent:-99em; overflow:hidden;}
.year-area ul li a.y-m-1{ background-position:-12px -25px;}
.year-area ul li a.y-m-2{ background-position:-93px -25px;}
.year-area ul li a.y-m-3{ background-position:-174px -25px;}
.year-area ul li a.y-m-4{ background-position:-258px -25px;}
.year-area ul li a.y-f-1{ background-position:-375px -25px;}
.year-area ul li a.y-f-2{ background-position:-456px -25px;}
.year-area ul li a.y-f-3{ background-position:-537px -25px;}
.year-area ul li a.y-f-4{ background-position:-621px -25px;}
/*--brand slide v2--*/
#scroll-ul{height:143px; overflow:hidden;}
#brand-alt li{width:180px; height:68px;}
#brand-alt a img{display:block; width:175px; height:120px; padding:0;}
#brand-alt a{display:block; width:175px; height:60px; margin:2px 1px 3px 2px; border:1px solid #CCCCCC; overflow:hidden;}

/**all brand**/
.c-allbrand{ margin-top:-20px;width:110px; height:20px; background:url(../i/brand/zhuan/morefl.jpg) no-repeat 0 0; text-indent:-99em; overflow:hidden;}
